home *** CD-ROM | disk | FTP | other *** search
- QUIZ 2:
- ──────
-
- 1. Name the PC's basic addressable segments? _____, _____, _____, _____,
-
- _____, _____, _____, _____, _____, _____, _____, _____, _____, _____,
-
- _____, _____.
-
- 2. Which segments are always dynamic RAM? From _____ to _____.
-
- 3. Which segments are video RAM? _____ and _____.
-
- 4. How many characters on a text mode video line? _____ How many attributes
- on a text mode video line? _____.
-
- 5. What is the attribute byte value in binary for medium red characters on a
-
- medium white background? __ __ __ __ __ __ __ __.
-
- 6. Which attribute bit sets the foreground intensity? ___.
-
- 7. Can the normal background color be set to high intensity? Yes ___ No ___.
- (This is a tough question!)
-
- 8. Which attribute bit causes the character to blink? ____.
-
- 9. What does the +LS tell the A86 Assembler to do? ________________________
-
- ________________________________________________________________________.
-
- 10. Does curson need to be called in DEMO3.ASM before returning to the DOS>
- prompt? _____. Why or why not? _______________________________________.
-
- 11. When creating source code using EDLIN.COM, when do upper case letters
- and lower case letters make a difference? ______________________________.
- (Think about this one!)
-
- 12. Can you use decimal, hex and binary on the same line of source code? ___.
-
- If so, how would you write line 100: using 100 decimal, 100h, 10000000b?
-
- 100: ___________________________________________________________________
-
- 13. How many functions does Lesson2 discuss for int 16H? _____.
-
- What do they do? _______________________________________________________
-
- ________________________________________________________________________
-
- ________________________________________________________________________
-
- 14. What value does mov ah,0 - int 16h return in ax when Ctrl UpArrow are
-
- pressed? ____. Shift Backspace? ____. Alt Down Arrow? ____.
-
- 15. What text mode video address in decimal to you use to display an ASCII
-
- zero terminated string on line 17 of the video display? __________.
-
- 16. What values do you type on the keypad to display a single width
- horizontal line? ___ ___ ___.
-
- 17. Using the instructions mov ah,1 - int 16h what condition is necessary
-
- to jump to nopress? __________________________________.
-
- 18. Using the instruction mov ah,2 - int 16h which bit of the returned al
- register must be 1 to indicate that CapsLock is 'on'? ______________.
-
- 19. What values do you type on the keypad to display a double width
- horizontal line? ___ ___ ___.
-
- 20. Is this lesson going too fast for a week's study? _____ Too slow? _____[.
-
- Just right? _____.
-